package aerolinea

import org.junit.Assert
import org.junit.Test
import servicios.AbstractHibernateTest
import servicios.CategoriaManager

class CategoriaTest extends AbstractHibernateTest {
	
	@Test
	def void testConsultarCategoriaPrimera() throws Exception {
		var primera= new CategoriaManager().consultarCategoria("Primera")
		Assert.assertEquals(primera.nombre, "Primera")
		Assert.assertEquals(primera.precio, 700, 0)
	}
	
	@Test
	def void testConsultarCategoriaBusiness() throws Exception {
		var business= new CategoriaManager().consultarCategoria("Business")
		Assert.assertEquals(business.nombre, "Business")
		Assert.assertEquals(business.precio, 480, 0)
	}
	
	@Test
	def void testConsultarCategoriaTurista() throws Exception {
		var turista= new CategoriaManager().consultarCategoria("Turista")
		Assert.assertEquals(turista.nombre, "Turista")
		Assert.assertEquals(turista.precio, 100, 0)
	}
}